using System;
using System.CodeDom.Compiler;
using System.Collections;
using System.ComponentModel;
using System.ComponentModel.Design;
using System.Data;
using System.Diagnostics;
using System.IO;
using System.Runtime.Serialization;
using System.Xml;
using System.Xml.Schema;
using System.Xml.Serialization;
namespace HKB.Data.Dal
{
	[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0"), HelpKeyword("vs.data.DataSet"), DesignerCategory("code"), ToolboxItem(true), System.Xml.Serialization.XmlRoot("S_ShopBuyMoney"), System.Xml.Serialization.XmlSchemaProvider("GetTypedDataSetSchema")]
	[System.Serializable]
	public class S_ShopBuyMoney : DataSet
	{
		public delegate void HlShop_BuyMoneyRowChangeEventHandler(object sender, S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEvent e);
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0"), System.Xml.Serialization.XmlSchemaProvider("GetTypedTableSchema")]
		[System.Serializable]
		public class HlShop_BuyMoneyDataTable : DataTable, System.Collections.IEnumerable
		{
			private DataColumn columnid;
			private DataColumn columnordernum;
			private DataColumn columnstatus;
			private DataColumn columncreatedate;
			private DataColumn columnupdatedate;
			private DataColumn columnpaytype;
			private DataColumn columnuserid;
			private DataColumn columnmoney;
			private DataColumn columnremark;
			private DataColumn columnoriginalityMoney;
			private DataColumn columnPayedMoney;
			public event S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEventHandler HlShop_BuyMoneyRowChanging;
			public event S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEventHandler HlShop_BuyMoneyRowChanged;
			public event S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEventHandler HlShop_BuyMoneyRowDeleting;
			public event S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEventHandler HlShop_BuyMoneyRowDeleted;
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn idColumn
			{
				get
				{
					return this.columnid;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn ordernumColumn
			{
				get
				{
					return this.columnordernum;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn statusColumn
			{
				get
				{
					return this.columnstatus;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn createdateColumn
			{
				get
				{
					return this.columncreatedate;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn updatedateColumn
			{
				get
				{
					return this.columnupdatedate;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn paytypeColumn
			{
				get
				{
					return this.columnpaytype;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn useridColumn
			{
				get
				{
					return this.columnuserid;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn moneyColumn
			{
				get
				{
					return this.columnmoney;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn remarkColumn
			{
				get
				{
					return this.columnremark;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn originalityMoneyColumn
			{
				get
				{
					return this.columnoriginalityMoney;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataColumn PayedMoneyColumn
			{
				get
				{
					return this.columnPayedMoney;
				}
			}
			[Browsable(false), System.Diagnostics.DebuggerNonUserCode]
			public int Count
			{
				get
				{
					return base.Rows.Count;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public S_ShopBuyMoney.HlShop_BuyMoneyRow this[int index]
			{
				get
				{
					return (S_ShopBuyMoney.HlShop_BuyMoneyRow)base.Rows[index];
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public HlShop_BuyMoneyDataTable()
			{
				base.TableName = "HlShop_BuyMoney";
				this.BeginInit();
				this.InitClass();
				this.EndInit();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal HlShop_BuyMoneyDataTable(DataTable table)
			{
				base.TableName = table.TableName;
				if (table.CaseSensitive != table.DataSet.CaseSensitive)
				{
					base.CaseSensitive = table.CaseSensitive;
				}
				if (table.Locale.ToString() != table.DataSet.Locale.ToString())
				{
					base.Locale = table.Locale;
				}
				if (table.Namespace != table.DataSet.Namespace)
				{
					base.Namespace = table.Namespace;
				}
				base.Prefix = table.Prefix;
				base.MinimumCapacity = table.MinimumCapacity;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected HlShop_BuyMoneyDataTable(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context)
			{
				this.InitVars();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void AddHlShop_BuyMoneyRow(S_ShopBuyMoney.HlShop_BuyMoneyRow row)
			{
				base.Rows.Add(row);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public S_ShopBuyMoney.HlShop_BuyMoneyRow AddHlShop_BuyMoneyRow(string ordernum, int status, System.DateTime createdate, System.DateTime updatedate, int paytype, int userid, decimal money, string remark, decimal originalityMoney, decimal PayedMoney)
			{
				S_ShopBuyMoney.HlShop_BuyMoneyRow hlShop_BuyMoneyRow = (S_ShopBuyMoney.HlShop_BuyMoneyRow)base.NewRow();
				hlShop_BuyMoneyRow.ItemArray = new object[]
				{
					null,
					ordernum,
					status,
					createdate,
					updatedate,
					paytype,
					userid,
					money,
					remark,
					originalityMoney,
					PayedMoney
				};
				base.Rows.Add(hlShop_BuyMoneyRow);
				return hlShop_BuyMoneyRow;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public S_ShopBuyMoney.HlShop_BuyMoneyRow FindByid(int id)
			{
				return (S_ShopBuyMoney.HlShop_BuyMoneyRow)base.Rows.Find(new object[]
				{
					id
				});
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public virtual System.Collections.IEnumerator GetEnumerator()
			{
				return base.Rows.GetEnumerator();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public override DataTable Clone()
			{
				S_ShopBuyMoney.HlShop_BuyMoneyDataTable hlShop_BuyMoneyDataTable = (S_ShopBuyMoney.HlShop_BuyMoneyDataTable)base.Clone();
				hlShop_BuyMoneyDataTable.InitVars();
				return hlShop_BuyMoneyDataTable;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override DataTable CreateInstance()
			{
				return new S_ShopBuyMoney.HlShop_BuyMoneyDataTable();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal void InitVars()
			{
				this.columnid = base.Columns["id"];
				this.columnordernum = base.Columns["ordernum"];
				this.columnstatus = base.Columns["status"];
				this.columncreatedate = base.Columns["createdate"];
				this.columnupdatedate = base.Columns["updatedate"];
				this.columnpaytype = base.Columns["paytype"];
				this.columnuserid = base.Columns["userid"];
				this.columnmoney = base.Columns["money"];
				this.columnremark = base.Columns["remark"];
				this.columnoriginalityMoney = base.Columns["originalityMoney"];
				this.columnPayedMoney = base.Columns["PayedMoney"];
			}
			[System.Diagnostics.DebuggerNonUserCode]
			private void InitClass()
			{
				this.columnid = new DataColumn("id", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnid);
				this.columnordernum = new DataColumn("ordernum", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnordernum);
				this.columnstatus = new DataColumn("status", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnstatus);
				this.columncreatedate = new DataColumn("createdate", typeof(System.DateTime), null, MappingType.Element);
				base.Columns.Add(this.columncreatedate);
				this.columnupdatedate = new DataColumn("updatedate", typeof(System.DateTime), null, MappingType.Element);
				base.Columns.Add(this.columnupdatedate);
				this.columnpaytype = new DataColumn("paytype", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnpaytype);
				this.columnuserid = new DataColumn("userid", typeof(int), null, MappingType.Element);
				base.Columns.Add(this.columnuserid);
				this.columnmoney = new DataColumn("money", typeof(decimal), null, MappingType.Element);
				base.Columns.Add(this.columnmoney);
				this.columnremark = new DataColumn("remark", typeof(string), null, MappingType.Element);
				base.Columns.Add(this.columnremark);
				this.columnoriginalityMoney = new DataColumn("originalityMoney", typeof(decimal), null, MappingType.Element);
				base.Columns.Add(this.columnoriginalityMoney);
				this.columnPayedMoney = new DataColumn("PayedMoney", typeof(decimal), null, MappingType.Element);
				base.Columns.Add(this.columnPayedMoney);
				base.Constraints.Add(new UniqueConstraint("Constraint1", new DataColumn[]
				{
					this.columnid
				}, true));
				this.columnid.AutoIncrement = true;
				this.columnid.AllowDBNull = false;
				this.columnid.ReadOnly = true;
				this.columnid.Unique = true;
				this.columnordernum.MaxLength = 50;
				this.columnstatus.DefaultValue = 1;
				this.columnpaytype.DefaultValue = 0;
				this.columnmoney.DefaultValue = 0m;
				this.columnremark.MaxLength = 2147483647;
				this.columnoriginalityMoney.DefaultValue = 0m;
				this.columnPayedMoney.DefaultValue = 0m;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public S_ShopBuyMoney.HlShop_BuyMoneyRow NewHlShop_BuyMoneyRow()
			{
				return (S_ShopBuyMoney.HlShop_BuyMoneyRow)base.NewRow();
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override DataRow NewRowFromBuilder(DataRowBuilder builder)
			{
				return new S_ShopBuyMoney.HlShop_BuyMoneyRow(builder);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override System.Type GetRowType()
			{
				return typeof(S_ShopBuyMoney.HlShop_BuyMoneyRow);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowChanged(DataRowChangeEventArgs e)
			{
				base.OnRowChanged(e);
				if (this.HlShop_BuyMoneyRowChanged != null)
				{
					this.HlShop_BuyMoneyRowChanged(this, new S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEvent((S_ShopBuyMoney.HlShop_BuyMoneyRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowChanging(DataRowChangeEventArgs e)
			{
				base.OnRowChanging(e);
				if (this.HlShop_BuyMoneyRowChanging != null)
				{
					this.HlShop_BuyMoneyRowChanging(this, new S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEvent((S_ShopBuyMoney.HlShop_BuyMoneyRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowDeleted(DataRowChangeEventArgs e)
			{
				base.OnRowDeleted(e);
				if (this.HlShop_BuyMoneyRowDeleted != null)
				{
					this.HlShop_BuyMoneyRowDeleted(this, new S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEvent((S_ShopBuyMoney.HlShop_BuyMoneyRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			protected override void OnRowDeleting(DataRowChangeEventArgs e)
			{
				base.OnRowDeleting(e);
				if (this.HlShop_BuyMoneyRowDeleting != null)
				{
					this.HlShop_BuyMoneyRowDeleting(this, new S_ShopBuyMoney.HlShop_BuyMoneyRowChangeEvent((S_ShopBuyMoney.HlShop_BuyMoneyRow)e.Row, e.Action));
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void RemoveHlShop_BuyMoneyRow(S_ShopBuyMoney.HlShop_BuyMoneyRow row)
			{
				base.Rows.Remove(row);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public static System.Xml.Schema.XmlSchemaComplexType GetTypedTableSchema(System.Xml.Schema.XmlSchemaSet xs)
			{
				System.Xml.Schema.XmlSchemaComplexType xmlSchemaComplexType = new System.Xml.Schema.XmlSchemaComplexType();
				System.Xml.Schema.XmlSchemaSequence xmlSchemaSequence = new System.Xml.Schema.XmlSchemaSequence();
				S_ShopBuyMoney s_ShopBuyMoney = new S_ShopBuyMoney();
				xs.Add(s_ShopBuyMoney.GetSchemaSerializable());
				System.Xml.Schema.XmlSchemaAny xmlSchemaAny = new System.Xml.Schema.XmlSchemaAny();
				xmlSchemaAny.Namespace = "http://www.w3.org/2001/XMLSchema";
				xmlSchemaAny.MinOccurs = 0m;
				xmlSchemaAny.MaxOccurs = 79228162514264337593543950335m;
				xmlSchemaAny.ProcessContents = System.Xml.Schema.XmlSchemaContentProcessing.Lax;
				xmlSchemaSequence.Items.Add(xmlSchemaAny);
				System.Xml.Schema.XmlSchemaAny xmlSchemaAny2 = new System.Xml.Schema.XmlSchemaAny();
				xmlSchemaAny2.Namespace = "urn:schemas-microsoft-com:xml-diffgram-v1";
				xmlSchemaAny2.MinOccurs = 1m;
				xmlSchemaAny2.ProcessContents = System.Xml.Schema.XmlSchemaContentProcessing.Lax;
				xmlSchemaSequence.Items.Add(xmlSchemaAny2);
				System.Xml.Schema.XmlSchemaAttribute xmlSchemaAttribute = new System.Xml.Schema.XmlSchemaAttribute();
				xmlSchemaAttribute.Name = "namespace";
				xmlSchemaAttribute.FixedValue = s_ShopBuyMoney.Namespace;
				xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute);
				System.Xml.Schema.XmlSchemaAttribute xmlSchemaAttribute2 = new System.Xml.Schema.XmlSchemaAttribute();
				xmlSchemaAttribute2.Name = "tableTypeName";
				xmlSchemaAttribute2.FixedValue = "HlShop_BuyMoneyDataTable";
				xmlSchemaComplexType.Attributes.Add(xmlSchemaAttribute2);
				xmlSchemaComplexType.Particle = xmlSchemaSequence;
				return xmlSchemaComplexType;
			}
		}
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
		public class HlShop_BuyMoneyRow : DataRow
		{
			private S_ShopBuyMoney.HlShop_BuyMoneyDataTable tableHlShop_BuyMoney;
			[System.Diagnostics.DebuggerNonUserCode]
			public int id
			{
				get
				{
					return (int)base[this.tableHlShop_BuyMoney.idColumn];
				}
				set
				{
					base[this.tableHlShop_BuyMoney.idColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string ordernum
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHlShop_BuyMoney.ordernumColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“ordernum”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.ordernumColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int status
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHlShop_BuyMoney.statusColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“status”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.statusColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public System.DateTime createdate
			{
				get
				{
					System.DateTime result;
					try
					{
						result = (System.DateTime)base[this.tableHlShop_BuyMoney.createdateColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“createdate”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.createdateColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public System.DateTime updatedate
			{
				get
				{
					System.DateTime result;
					try
					{
						result = (System.DateTime)base[this.tableHlShop_BuyMoney.updatedateColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“updatedate”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.updatedateColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int paytype
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHlShop_BuyMoney.paytypeColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“paytype”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.paytypeColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public int userid
			{
				get
				{
					int result;
					try
					{
						result = (int)base[this.tableHlShop_BuyMoney.useridColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“userid”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.useridColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public decimal money
			{
				get
				{
					decimal result;
					try
					{
						result = (decimal)base[this.tableHlShop_BuyMoney.moneyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“money”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.moneyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public string remark
			{
				get
				{
					string result;
					try
					{
						result = (string)base[this.tableHlShop_BuyMoney.remarkColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“remark”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.remarkColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public decimal originalityMoney
			{
				get
				{
					decimal result;
					try
					{
						result = (decimal)base[this.tableHlShop_BuyMoney.originalityMoneyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“originalityMoney”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.originalityMoneyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public decimal PayedMoney
			{
				get
				{
					decimal result;
					try
					{
						result = (decimal)base[this.tableHlShop_BuyMoney.PayedMoneyColumn];
					}
					catch (System.InvalidCastException innerException)
					{
						throw new StrongTypingException("表“HlShop_BuyMoney”中列“PayedMoney”的值为 DBNull。", innerException);
					}
					return result;
				}
				set
				{
					base[this.tableHlShop_BuyMoney.PayedMoneyColumn] = value;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			internal HlShop_BuyMoneyRow(DataRowBuilder rb) : base(rb)
			{
				this.tableHlShop_BuyMoney = (S_ShopBuyMoney.HlShop_BuyMoneyDataTable)base.Table;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsordernumNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.ordernumColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetordernumNull()
			{
				base[this.tableHlShop_BuyMoney.ordernumColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsstatusNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.statusColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetstatusNull()
			{
				base[this.tableHlShop_BuyMoney.statusColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IscreatedateNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.createdateColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetcreatedateNull()
			{
				base[this.tableHlShop_BuyMoney.createdateColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsupdatedateNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.updatedateColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetupdatedateNull()
			{
				base[this.tableHlShop_BuyMoney.updatedateColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IspaytypeNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.paytypeColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetpaytypeNull()
			{
				base[this.tableHlShop_BuyMoney.paytypeColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsuseridNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.useridColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetuseridNull()
			{
				base[this.tableHlShop_BuyMoney.useridColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsmoneyNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.moneyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetmoneyNull()
			{
				base[this.tableHlShop_BuyMoney.moneyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsremarkNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.remarkColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetremarkNull()
			{
				base[this.tableHlShop_BuyMoney.remarkColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsoriginalityMoneyNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.originalityMoneyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetoriginalityMoneyNull()
			{
				base[this.tableHlShop_BuyMoney.originalityMoneyColumn] = System.Convert.DBNull;
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public bool IsPayedMoneyNull()
			{
				return base.IsNull(this.tableHlShop_BuyMoney.PayedMoneyColumn);
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public void SetPayedMoneyNull()
			{
				base[this.tableHlShop_BuyMoney.PayedMoneyColumn] = System.Convert.DBNull;
			}
		}
		[GeneratedCode("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
		public class HlShop_BuyMoneyRowChangeEvent : System.EventArgs
		{
			private S_ShopBuyMoney.HlShop_BuyMoneyRow eventRow;
			private DataRowAction eventAction;
			[System.Diagnostics.DebuggerNonUserCode]
			public S_ShopBuyMoney.HlShop_BuyMoneyRow Row
			{
				get
				{
					return this.eventRow;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public DataRowAction Action
			{
				get
				{
					return this.eventAction;
				}
			}
			[System.Diagnostics.DebuggerNonUserCode]
			public HlShop_BuyMoneyRowChangeEvent(S_ShopBuyMoney.HlShop_BuyMoneyRow row, DataRowAction action)
			{
				this.eventRow = row;
				this.eventAction = action;
			}
		}
		private S_ShopBuyMoney.HlShop_BuyMoneyDataTable tableHlShop_BuyMoney;
		private SchemaSerializationMode _schemaSerializationMode = SchemaSerializationMode.IncludeSchema;
		[Browsable(false), DesignerSerializationVisibility(DesignerSerializationVisibility.Content), System.Diagnostics.DebuggerNonUserCode]
		public S_ShopBuyMoney.HlShop_BuyMoneyDataTable HlShop_BuyMoney
		{
			get
			{
				return this.tableHlShop_BuyMoney;
			}
		}
		[Browsable(true), DesignerSerializationVisibility(DesignerSerializationVisibility.Visible), System.Diagnostics.DebuggerNonUserCode]
		public override SchemaSerializationMode SchemaSerializationMode
		{
			get
			{
				return this._schemaSerializationMode;
			}
			set
			{
				this._schemaSerializationMode = value;
			}
		}
		[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), System.Diagnostics.DebuggerNonUserCode]
		public new DataTableCollection Tables
		{
			get
			{
				return base.Tables;
			}
		}
		[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden), System.Diagnostics.DebuggerNonUserCode]
		public new DataRelationCollection Relations
		{
			get
			{
				return base.Relations;
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public S_ShopBuyMoney()
		{
			base.BeginInit();
			this.InitClass();
			CollectionChangeEventHandler value = new CollectionChangeEventHandler(this.SchemaChanged);
			base.Tables.CollectionChanged += value;
			base.Relations.CollectionChanged += value;
			base.EndInit();
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected S_ShopBuyMoney(System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context) : base(info, context, false)
		{
			if (base.IsBinarySerialized(info, context))
			{
				this.InitVars(false);
				CollectionChangeEventHandler value = new CollectionChangeEventHandler(this.SchemaChanged);
				this.Tables.CollectionChanged += value;
				this.Relations.CollectionChanged += value;
			}
			else
			{
				string s = (string)info.GetValue("XmlSchema", typeof(string));
				if (base.DetermineSchemaSerializationMode(info, context) == SchemaSerializationMode.IncludeSchema)
				{
					DataSet dataSet = new DataSet();
					dataSet.ReadXmlSchema(new System.Xml.XmlTextReader(new System.IO.StringReader(s)));
					if (dataSet.Tables["HlShop_BuyMoney"] != null)
					{
						base.Tables.Add(new S_ShopBuyMoney.HlShop_BuyMoneyDataTable(dataSet.Tables["HlShop_BuyMoney"]));
					}
					base.DataSetName = dataSet.DataSetName;
					base.Prefix = dataSet.Prefix;
					base.Namespace = dataSet.Namespace;
					base.Locale = dataSet.Locale;
					base.CaseSensitive = dataSet.CaseSensitive;
					base.EnforceConstraints = dataSet.EnforceConstraints;
					base.Merge(dataSet, false, MissingSchemaAction.Add);
					this.InitVars();
				}
				else
				{
					base.ReadXmlSchema(new System.Xml.XmlTextReader(new System.IO.StringReader(s)));
				}
				base.GetSerializationData(info, context);
				CollectionChangeEventHandler value2 = new CollectionChangeEventHandler(this.SchemaChanged);
				base.Tables.CollectionChanged += value2;
				this.Relations.CollectionChanged += value2;
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override void InitializeDerivedDataSet()
		{
			base.BeginInit();
			this.InitClass();
			base.EndInit();
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public override DataSet Clone()
		{
			S_ShopBuyMoney s_ShopBuyMoney = (S_ShopBuyMoney)base.Clone();
			s_ShopBuyMoney.InitVars();
			s_ShopBuyMoney.SchemaSerializationMode = this.SchemaSerializationMode;
			return s_ShopBuyMoney;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override bool ShouldSerializeTables()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override bool ShouldSerializeRelations()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override void ReadXmlSerializable(System.Xml.XmlReader reader)
		{
			if (base.DetermineSchemaSerializationMode(reader) == SchemaSerializationMode.IncludeSchema)
			{
				this.Reset();
				DataSet dataSet = new DataSet();
				dataSet.ReadXml(reader);
				if (dataSet.Tables["HlShop_BuyMoney"] != null)
				{
					base.Tables.Add(new S_ShopBuyMoney.HlShop_BuyMoneyDataTable(dataSet.Tables["HlShop_BuyMoney"]));
				}
				base.DataSetName = dataSet.DataSetName;
				base.Prefix = dataSet.Prefix;
				base.Namespace = dataSet.Namespace;
				base.Locale = dataSet.Locale;
				base.CaseSensitive = dataSet.CaseSensitive;
				base.EnforceConstraints = dataSet.EnforceConstraints;
				base.Merge(dataSet, false, MissingSchemaAction.Add);
				this.InitVars();
			}
			else
			{
				base.ReadXml(reader);
				this.InitVars();
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		protected override System.Xml.Schema.XmlSchema GetSchemaSerializable()
		{
			System.IO.MemoryStream memoryStream = new System.IO.MemoryStream();
			base.WriteXmlSchema(new System.Xml.XmlTextWriter(memoryStream, null));
			memoryStream.Position = 0L;
			return System.Xml.Schema.XmlSchema.Read(new System.Xml.XmlTextReader(memoryStream), null);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		internal void InitVars()
		{
			this.InitVars(true);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		internal void InitVars(bool initTable)
		{
			this.tableHlShop_BuyMoney = (S_ShopBuyMoney.HlShop_BuyMoneyDataTable)base.Tables["HlShop_BuyMoney"];
			if (initTable)
			{
				if (this.tableHlShop_BuyMoney != null)
				{
					this.tableHlShop_BuyMoney.InitVars();
				}
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private void InitClass()
		{
			base.DataSetName = "S_ShopBuyMoney";
			base.Prefix = "";
			base.Namespace = "http://tempuri.org/S_ShopBuyMoney.xsd";
			base.EnforceConstraints = true;
			this.SchemaSerializationMode = SchemaSerializationMode.IncludeSchema;
			this.tableHlShop_BuyMoney = new S_ShopBuyMoney.HlShop_BuyMoneyDataTable();
			base.Tables.Add(this.tableHlShop_BuyMoney);
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private bool ShouldSerializeHlShop_BuyMoney()
		{
			return false;
		}
		[System.Diagnostics.DebuggerNonUserCode]
		private void SchemaChanged(object sender, CollectionChangeEventArgs e)
		{
			if (e.Action == CollectionChangeAction.Remove)
			{
				this.InitVars();
			}
		}
		[System.Diagnostics.DebuggerNonUserCode]
		public static System.Xml.Schema.XmlSchemaComplexType GetTypedDataSetSchema(System.Xml.Schema.XmlSchemaSet xs)
		{
			S_ShopBuyMoney s_ShopBuyMoney = new S_ShopBuyMoney();
			System.Xml.Schema.XmlSchemaComplexType xmlSchemaComplexType = new System.Xml.Schema.XmlSchemaComplexType();
			System.Xml.Schema.XmlSchemaSequence xmlSchemaSequence = new System.Xml.Schema.XmlSchemaSequence();
			xs.Add(s_ShopBuyMoney.GetSchemaSerializable());
			System.Xml.Schema.XmlSchemaAny xmlSchemaAny = new System.Xml.Schema.XmlSchemaAny();
			xmlSchemaAny.Namespace = s_ShopBuyMoney.Namespace;
			xmlSchemaSequence.Items.Add(xmlSchemaAny);
			xmlSchemaComplexType.Particle = xmlSchemaSequence;
			return xmlSchemaComplexType;
		}
	}
}
